<?php
	include_once 'metier/adulte.dao.mysql.php';
	include_once 'metier/adulte.class.php';
        
	$db = new myPDO();
        
        // Récuperer les données saisies
        $tmpId = $_POST['id_adulte'];
	$tmpNom = $_POST['nom_adulte'];
	$tmpPrenom = $_POST['prenom_adulte'];
        $tmpmail = $_POST['mail1'];
        if ($_FILES["url_photo_adulte"]["name"] == "") {
            $tmpimage="";
        }
        else {
            $extension = substr($_FILES["url_photo_adulte"]["name"], strrpos($_FILES["url_photo_adulte"]["name"], '.') + 1);
            $tmpimage = $tmpmail. '.' . $extension;
        }


	$adulte = new Adulte($tmpId, $tmpNom, $tmpPrenom, "",$tmpmail,$tmpimage);
	$adulteDAO = new AdulteDAO();
 
        if($adulteDAO->findOtherAdulte($adulte, $db) == 0) {
            
            $ad = new Adulte ($tmpId);
            $adDAO = new AdulteDAO ();
            $adulte_img = $adDAO->findAdulte ($ad,$db);

            $img = $adulte_img->getImage();

            $file = "../imagesProfils" ;
            if($tmpimage==""){
                // si l'utilisateur n'avait pas de photo 
                $extension2 = substr($img, strrpos($img, '.') + 1);
                $tmpimage=$tmpmail.'.'.$extension2;
                rename(utf8_decode($file."/".$img), utf8_decode($file."/".$tmpimage));
            }
            else {
                // si l'utilisateur a une photo 
            unlink (utf8_decode($file."/".$img));

            $uploads_dir = "../imagesProfils/" . $tmpimage;
            move_uploaded_file($_FILES['url_photo_adulte']['tmp_name'], utf8_decode($uploads_dir));
            }
            $adulte = new Adulte($tmpId, $tmpNom, $tmpPrenom, "",$tmpmail,$tmpimage);
            $adulteDAO->update($adulte, $db);
            
            header('Location: ../partie_generateur/ens_gestion_adultes.html');
        }
        else {
            echo utf8_decode('<script language="Javascript">
            alert ("Attention; l\'utilisateur existe déjà !" )
            window.location = "../partie_generateur/ens_gestion_adultes.html";
          </script>');
        }
        
        
?>